﻿<?php

// Include common functions
include_once 'includes/functions.php';


$path = dirname(__FILE__).'/user.txt';
$users = get_users_infos($path);

foreach ( $users as $user )
{
	$from_email = array
	(
		'name' => 'Kohana中文爱好者',
		'email' => 'noreply@khnfans.cn',
	);
	$subject = '[再次更新] Kohana 中文爱好者启用新论坛系统';
	$content = '你好，'.$user['name'].'！<br /><b>抱歉，由于技术缘故，数据转换过程中出现了严重的数据丢失，请原谅我重新设定了一次，
		之前的密码作废，以新的为准，抱歉再次打扰你了。</b><br />
		<br />也许你还记得曾经注册过 Kohana 中文爱好者论坛的账户，
		目前我们更换了新的论坛系统，由于安全机制的缘故，我们没有办法把用户原先的密码转移过来，
		故重设了所有用户的密码，请放心的是，这都是随机生成并 Email 通过各位用户的，我们也不知道各位的密码是什么。<br />
		下面是你在新论坛系统的相关信息：
		<br />登录地址：<a href="http://forum.khnfans.cn">http://forum.khnfans.cn</a> 或者 
		<a href="http://khnfans.cn/forum">http://khnfans.cn/forum</a>'.
		'<br />登录 Email：'.$user['email'].
		'<br />登录密码：'.$user['password'].
		'<br /><br />我们系统用新的系统，新的管理模式来让大家重新认识我们！期待您的再次到来！';
		
	$result = send_mail($from_email, $user['email'], $subject, $content, true);
	if ( $result )
	{
		echo '<small class="bold">Send to "'.$user['name'].'" successful.</small><br />';
	}
	else
	{
		echo '<small class="bold">Send to "'.$user['name'].'" faild.</small><br />';
	}
}

function get_users_infos($file)
{
	if ( !file_exists($file) ) return NULL;

	$fp = fopen($file, 'r');
	$count = 0;
	while (!feof($fp))
	{
		$line = fgets($fp, 4096);
		$tmp = explode(',', $line);
		$editor[$count]['name'] = $tmp[0];
		$editor[$count]['email'] = $tmp[1];
		$editor[$count]['password'] = $tmp[2];
		
		$count++;
	}
	fclose($fp);

	return $editor;
}
?>